#ifndef PLAYLISTVIEW_H
#define PLAYLISTVIEW_H

#include <ActionListView.h>
class QAction;
class MediaEngine;


class PlaylistView : public ActionListView
{
   Q_OBJECT
public:
   explicit PlaylistView(ActionListController & actionController,
                         ActionListPainter *painter, QWidget *parent = 0);
   ~PlaylistView();

private slots:
   void onContextMenuRequested(const QPoint & location);

private:
   QMenu * m_contextMenu;
   QAction * m_playOverlayAction;
   QAction * m_pauseOverlayAction;
   MediaEngine * m_overlayEngine;
};

#endif // PLAYLISTVIEW_H
